AI and Machine Learning for On-Device Development: A Programmer's Guide

AI and Machine Learning for On-Device Development: A Programmer's Guide

  • Downloads:3261
  • Type:Epub+TxT+PDF+Mobi
  • Create Date:2021-10-27 09:51:17
  • Update Date:2025-09-06
  • Status:finish
  • Author:Laurence Moroney
  • ISBN:109810174X
  • Environment:PC/Android/iPhone/iPad/Kindle

Summary

AI is nothing without somewhere to run it。 Now that mobile devices have become the primary computing device for most people, it's essential that mobile developers add AI to their toolbox。 This insightful book is your guide to creating models and running them on popular mobile platforms such as iOS and Android。

Laurence Moroney, lead AI advocate at Google, offers an introduction to machine learning techniques and tools, then walks you through writing Android and iOS apps powered by common ML models like computer vision and text recognition, using tools such as ML Kit, TensorFlow Lite, and Core ML。 If you're a mobile developer, this book will help you take advantage of the ML revolution today。


Explore the options for implementing ML and AI on mobile devices--and when to use each
Create ML models for iOS and Android
Write ML Kit and TensorFlow Lite apps for iOS and Android and Core ML/Create ML apps for iOS
Understand how to choose the best techniques and tools for your use case: on-device inference versus cloud-based inference, high-level APIs versus low-level APIs, and more
Learn privacy and ethics best practices for ML on devices

Download

Reviews

Laura Uzcategui

I was a technical reviewer for this book。 Do you have an idea of a Machine Learning application and want to build an app on mobile but you don't know where or how to get started? Personally, I do not have experience in mobile development and I have read and done all the exercises provided and I was able to deploy and serve ML models on device in minutes。 The book will start from the basics, by giving you a quick refresher on Machine Learning concepts, then take you through a journey of building I was a technical reviewer for this book。 Do you have an idea of a Machine Learning application and want to build an app on mobile but you don't know where or how to get started? Personally, I do not have experience in mobile development and I have read and done all the exercises provided and I was able to deploy and serve ML models on device in minutes。 The book will start from the basics, by giving you a quick refresher on Machine Learning concepts, then take you through a journey of building applications where you can serve your ML models and perform inference without the data leaving your device。Yet another characteristic of this book is that it doesn't focus on one platform only, instead, chapters are split between Android and iOS, so you could learn how to do it in both。 The last chapter is a bonus and really well described on AI and ethics, accessibility, bias and what are the efforts that are currently made through the industry and what is next in terms of building AI applications responsibly。 Truly enjoyed being a reviewer and a reader, learned a lot。 。。。more